A practical alternative to sheath and shirt dresses, denim dresses are a must-have on every wishlist. Long-sleeved, dungaree-inspired, short or knee-length, they’re all available in different washes and can be paired with contrast colours to master effortless chic, whatever the occasion.